export default class Cancel { //专门用于表示 “请求被主动取消”，而非网络错误（如超时、404）
  message?: string  // 取消原因（可选）

  constructor(message?: string) {
    this.message = message // 保存取消原因
  }
}

export function isCancel(value: any): boolean {
  return value instanceof Cancel // 检查是否是Cancel类的实例
}
